[CODE] 0
[INFO] fopen(/www/wwwroot/feitu.smartspark.xyz/public/favicon.ico): Failed to open stream: Permission denied
[FILE] think\exception\ErrorException in vendor/zoujingli/think-library/src/extend/FaviconExtend.php line 107
[TIME] 2025-03-13 18:12:36

[TRACE]
#0 [internal function]: think\initializer\Error->appError()
#1 /www/wwwroot/feitu.smartspark.xyz/vendor/zoujingli/think-library/src/extend/FaviconExtend.php(107): fopen()
#2 /www/wwwroot/feitu.smartspark.xyz/vendor/zoujingli/think-library/src/service/SystemService.php(376): think\admin\extend\FaviconExtend->saveIco()
#3 /www/wwwroot/feitu.smartspark.xyz/app/admin/controller/Config.php(104): think\admin\service\SystemService::setFavicon()
#4 [internal function]: app\admin\controller\Config->system()
#5 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Container.php(344): ReflectionMethod->invokeArgs()
#6 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/route/dispatch/Controller.php(110): think\Container->invokeReflectMethod()
#7 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(59): think\route\dispatch\Controller->think\route\dispatch\{closure}()
#8 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(66): think\Pipeline->think\{closure}()
#9 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/route/dispatch/Controller.php(113): think\Pipeline->then()
#10 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/route/Dispatch.php(80): think\route\dispatch\Controller->exec()
#11 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Route.php(793): think\route\Dispatch->run()
#12 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(59): think\Route->think\{closure}()
#13 /www/wwwroot/feitu.smartspark.xyz/vendor/zoujingli/think-library/src/support/middleware/RbacAccess.php(71): think\Pipeline->think\{closure}()
#14 [internal function]: think\admin\support\middleware\RbacAccess->handle()
#15 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Middleware.php(142): call_user_func()
#16 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(85): think\Middleware->think\{closure}()
#17 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(66): think\Pipeline->think\{closure}()
#18 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Route.php(794): think\Pipeline->then()
#19 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Http.php(216): think\Route->dispatch()
#20 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Http.php(206): think\Http->dispatchToRoute()
#21 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(59): think\Http->think\{closure}()
#22 /www/wwwroot/feitu.smartspark.xyz/vendor/zoujingli/think-library/src/support/middleware/MultAccess.php(77): think\Pipeline->think\{closure}()
#23 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(59): think\admin\support\middleware\MultAccess->think\admin\support\middleware\{closure}()
#24 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(66): think\Pipeline->think\{closure}()
#25 /www/wwwroot/feitu.smartspark.xyz/vendor/zoujingli/think-library/src/support/middleware/MultAccess.php(78): think\Pipeline->then()
#26 [internal function]: think\admin\support\middleware\MultAccess->handle()
#27 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Middleware.php(142): call_user_func()
#28 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(85): think\Middleware->think\{closure}()
#29 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/middleware/LoadLangPack.php(57): think\Pipeline->think\{closure}()
#30 [internal function]: think\middleware\LoadLangPack->handle()
#31 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Middleware.php(142): call_user_func()
#32 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(85): think\Middleware->think\{closure}()
#33 /www/wwwroot/feitu.smartspark.xyz/vendor/zoujingli/think-library/src/support/middleware/JwtSession.php(101): think\Pipeline->think\{closure}()
#34 [internal function]: think\admin\support\middleware\JwtSession->handle()
#35 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Middleware.php(142): call_user_func()
#36 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(85): think\Middleware->think\{closure}()
#37 /www/wwwroot/feitu.smartspark.xyz/vendor/zoujingli/think-library/src/Library.php(140): think\Pipeline->think\{closure}()
#38 [internal function]: think\admin\Library->think\admin\{closure}()
#39 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Middleware.php(142): call_user_func()
#40 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(85): think\Middleware->think\{closure}()
#41 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Pipeline.php(66): think\Pipeline->think\{closure}()
#42 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Http.php(207): think\Pipeline->then()
#43 /www/wwwroot/feitu.smartspark.xyz/vendor/topthink/framework/src/think/Http.php(170): think\Http->runWithRequest()
#44 /www/wwwroot/feitu.smartspark.xyz/vendor/zoujingli/think-library/src/service/RuntimeService.php(234): think\Http->run()
#45 /www/wwwroot/feitu.smartspark.xyz/public/index.php(30): think\admin\service\RuntimeService::doWebsiteInit()
#46 {main}